.col .title{background:#f1f0ed;font-size:16px;line-height:38px;height:38px;border-bottom:#d5d5d3 1px solid;padding:0 15px;font-weight:700}
.col .title span{float:left;color:#8c8c8c}
.col .title a{float:right;color:#8c8c8c;display:block;background:url(img/more.png) no-repeat 30px 12px;background-size:auto 12px;padding-right:10px;font-size:13px}.col .topicList{padding:8px 10px 12px;display:-webkit-box;background:url(/yog2s/static/home/static/images/tb_a334535.png) bottom center no-repeat #edebe3;background-size:320px auto}
.col .topicList span{display:block;-webkit-box-flex:1}
.col .topicList a{display:block}
.col .topicList a img{width:140px;height:auto;box-shadow:2px 2px 2px #ccc;border:#bbb 1px solid;display:block}




.oneBook{background:#edece3;border-bottom:#d5d6d3 1px solid;padding:10px 10px 10px 97px;position:relative;min-height:95px}
.oneBook .red{color:red}
.oneBook:active{background:#d6d5ca}
.oneBook .book_cover{position:absolute;left:10px;top:10px;width:73px;height:93px;border-bottom:2px #b5aeac solid;border-radius:5px}
.oneBook .blank_cover{background:-webkit-gradient(linear,left center,right center,from(#bebebe),color-stop(5%,#cbcbcb),color-stop(12%,#f5f7f6),to(#fffbf6));text-align:center}
.oneBook .blank_cover span{display:block;color:rgba(102,102,102,.5);padding-top:24px}
.oneBook .blank_cover strong{display:block;font-weight:700;color:rgba(102,102,102,.5);text-shadow:2px 2px 2px #ccc}
.oneBook .book_title{height:20px;line-height:20px;font-size:17px;overflow:hidden;color:#6c6c6c}
.oneBook .book_summary{margin:2px 0;height:36px;line-height:18px;overflow:hidden;font-size:13px;color:#838383}
.oneBook .author{height:18px;line-height:18px;overflow:hidden;font-size:12px;color:#838383}
.oneBook .book_price{margin-top:2px;font-size:12px;color:#8c8c8b}
.oneBook .book_price del{padding-right:5px}
.oneBook .book_price .book_currentPrice{color:#f66d00}
a {text-decoration: none; color: #333;}
div{display: block;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{font-family:arial,sans-serif;background:#edece3;height:100%}
ol,ul,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
.clearfix:after{content:'\0020';display:block;height:0;clear:both}
.clearfix{*zoom:1}
a{text-decoration:none;color:#333}
a:active{border:0;outline:0}
a:visited{color:#333}
body *{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}




.backcolor{background-color: blue;}

/*.button-primary{color: #fff;margin: 5px;background-color: #1B9AF7;border-color:#1B9AF7;font-variant: small-caps; }

*/

.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
	box-shadow:0 1px 1px rgba(0,0,0,.05);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
 .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
  .panel-title h3{line-height: 1.1}
 .panel-title>.small,.panel-title>.small>a
 ,.panel-title>a
 ,.panel-title>small
 ,.panel-title>small>a{color:inherit}
 .panel-default{border-color:#ddd}
 .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
 .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}
 .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}
 .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}
 .panel-primary{border-color:#337ab7}
 .panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}
 .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}
 .panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}
 .panel-primary>.panel-footer+.panel-collapse>
 .panel-body{border-bottom-color:#337ab7}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
 .panel-body{padding: 15px;}

.input-group-adr{
    float:left;
    padding:0px;
    margin:0px;
}
.input-group-left{
    width:30%;
}
.input-group-right{
    width:70%;
}
.input-group {
  width: 100%;
  margin-bottom: 30px;
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group-addon{
    width: 100%;
  font-size: 14px;
  font-weight: 400;
  height: 50px;
  line-height: 50px;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
  white-space: nowrap;
  vertical-align: middle;
  display:block;
      border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group .form-control {
    padding:0px!important;
    margin:0px;
    width:100%;
    display: table-cell;
    position: relative;
  float: left;
  margin-bottom: 0;
    height: 50px;
  font-size: 14px;
  line-height: 50px;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
    border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.form-control::-webkit-input-placeholder {
    padding-left:5px; }

.form-control::-ms-input-placeholder {
    padding-left:5px; }

.form-control::-moz-placeholder {
    padding-left:5px;}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;

    display: inline-block;
  padding: 6px 52px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}


/*分类模块样式*/
.bookCat{background:#edebe3;}
.bookCat dt{margin-left:5px;margin-top:5px;line-height:35px;color:#6c6c6c;font-size:16px;text-indent:9px}
.bookCat dd{overflow:hidden;background:#f8f8f8;border:#d3d6d6 1px solid;border-top:0;border-radius:5px}
.bookCat dd li{float:left;width:50%;box-sizing:border-box;font-size:16px;color:#717171;text-align:center;line-height:50px;border-top:#d3d6d6 1px solid;height:50px;overflow:hidden}
.bookCat dd li:nth-child(odd){border-right:1px solid #d3d6d6}
.bookCat dd li a{color:#6c6c6c;display:block;cursor: pointer;}


/*用户中心*/
.userInfo{background:#f2f1ec;padding:10px 10px 10px 72px;position:relative;line-height:26px;color:#6c6c6c;font-size:14px;border-bottom:#cbcccc 1px solid;min-height:48px}
.userInfo img{position:absolute;left:10px;top:10px;width:48px;height:48px;border:#ccc 1px solid}
.userInfo.appzx img{border:0}
.userInfo a{color:#00f}
.userInfo .report{position:absolute;right:12px;top:10px;background:url(/yog2s/static/uc/static/images/mail_35c6f6e.png) left center no-repeat;background-size:12px auto;padding-left:15px;color:#6c6c6c;font-size:12px;display:none}

.bookList{background:#edebe3;padding:0 10px;overflow:hidden}
.bookList ul{width:110%;padding-top:20px}
.bookList ul li{width:90px;float:left;padding-bottom:20px;position:relative}
.bookList ul li img{width:100%;box-sizing:border-box;height:120px;border-radius:2px;border:#ccc 1px solid;box-shadow:#ccc 2px 2px 2px}
.bookList ul li h2{height:14px;line-height:14px;overflow:hidden;font-size:12px;color:#838383;margin-top:10px;text-align:center}
.bookList ul li b{position:absolute;left:0;top:0;width:40px;height:40px;display:block;background:url(/yog2s/static/uc/static/images/mark_78acde3.png);background-size:100% 100%;text-indent:-9999px}
.bookList .noBooks{width:100%;height:240px;line-height:240px;text-align:center}


























